package com.yequan.springmvc.annotation;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

//@Target、@Retention叫元注解，是可以对注解进行解释的注解
// @Target:表示该注解是加在类的什么位置ElementType.TYPE（类上）、ElementType.METHOD（方法上）
@Target(ElementType.TYPE)
// @Retention:生成的注解要保留在哪些文件中（RUNTIME运行时、CLASS字节码文件中、SOURCE源码中）
@Retention(RetentionPolicy.RUNTIME)
public @interface Controller {

	// @Controller(value="")
	String value() default "";
}
